<?php
/**
 * 附件模型
 * @author maniac
 */
namespace app\common\model;

class Attaches extends Base
{
    public $tableName = '附件';       // 数据表名称
    public $logId     = 'id';         // 日志操作相关标识
    
    // 自动完成
    protected $insert = ['create_time'];
    
    /**
     * 创建时间修改器
     * @param string $value 值
     */
    public function setCreateTimeAttr($value)
    {
        return time();
    }
    
    /**
     * 附件地址获取器
     * @param  string $value 字段值
     */
    public function getAttachUriAttr($value)
    {
        return strpos('http://', $value) !== false ? $value : config('system.attach_uri_prefix').ltrim($value, '/');
    }
}
